1953-02-06 (72 years old)
Hiroshima, Hiroshima Prefecture, Japan
Known for what must be the cheapest and cheesiest of the indie film world, Troma films takes on Cann...